mass protests - İspanyolca İngilizce Sözlük